Named Objects

A name may be associated with any primitive, aggregate, or CSG object through the use of the <#656#>name<#656#> keyword:

<#6067#><#6067#>
<#1693#>name<#1693#> <#1694#>objname<#1694#> ;SPMlt;<#1695#>Instance<#1695#>;SPMgt;
Associate <#661#>objname<#661#> with the given object. The specified object is not actually instantiated; it is only stored under the given name.

An object thus named may then be instantiated (with possible additional transforming and texturing) via the <#663#>object<#663#> keyword:

<#6070#><#6070#>
<#1698#>object<#1698#> <#1699#>objname<#1699#> [;SPMlt;Transformations;SPMgt;] [;SPMlt;Textures;SPMgt;]
Instantiate a copy of the object associated with <#667#>objname<#667#>. If given, the transformations and textures are composed with any already associated with the object being instantiated.